home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 1 / Meeting Pearls Vol 1 (1994).iso / installed_progs / text / faqs / unixware-faq / text0001.txt < prev    next >
Encoding:
Text File  |  1994-06-13  |  10.5 KB  |  293 lines

  1. A common complaint among long-time Unix users is the omission of
  2. numerous standard Unix utilities from the Personal Edition.  While
  3. ordinary users might not typically use these commands, shell scripts
  4. do, and thus Univel may have - if inadvertently - introduced yet
  5. another Unix version incompatibility into the already-too-large mix.
  6.  
  7. Among the items lacking in the Personal edition are: the C and Korn
  8. shells (the Windowing Korn Shell [wksh] _is_ included, however),
  9. banner, calendar, head, join and dc.  These commands _are_ available,
  10. however, in the Advanced Utilities module (an add-on optional
  11. package).
  12.  
  13. Oh, and of course TCP/IP has been left out of the release 1.0 Personal
  14. Edition, too, but will be bundled with 1.1.  (NFS, however, is NOT
  15. bundled.)
  16.  
  17. Subject: S4) Does UnixWare come with TCP/IP and/or NFS?
  18.  
  19. The Release 1.0 Personal Edition does not include TCP/IP or NFS in the
  20. basic system.  A TCP/IP+NFS package is available from Univel; a
  21. similar offer, plus a TCP/IP-only option, is available from
  22. Information Foundation.
  23.  
  24. Release 1.1 _will_ include TCP/IP in the Personal Edition, but _not_
  25. NFS.  NFS remains an extra-cost option.
  26.  
  27. TCP/IP and NFS are bundled with the UnixWare Application Server in
  28. both release 1.0 and 1.1.
  29.  
  30. Subject: S5) Will UnixWare 1.1 have TCP/IP bundled with the Personal Edition?
  31.  
  32. Yes.
  33.  
  34. Subject: S6) Can I replace the stock UnixWare X server with something faster?
  35.  
  36. Yes.  Several vendors sell X servers which can be used to speed up X
  37. on your UnixWare system.  Typically, these vendors will also sell you
  38. drivers for specific cards as well.  A partial list of such vendors
  39. follows:
  40.  
  41.   Quarterdeck Office Systems' Hyper-X 
  42.   (formerly sold as Pittsburgh Power Computing's Hyper-X)
  43.   150 Pico Boulevard
  44.   Santa Monica, CA 90405
  45.   (310) 392-9851
  46.   (310) 314-4219 FAX
  47.   hyperx@qdeck.com
  48.   info@qdeck.com
  49.   Call 800-354-3222 Extension 8G8 for special introductory offer
  50.   Hyper-X should also be available through conventional distribution
  51.   channels, eg dealers selling other Quarterdeck products (QEMM, Desqview)
  52.  
  53.   Metrolink Metro-X
  54.   2213 W. McNab Road
  55.   Pompano Beach, FL 33069
  56.   (305) 970-7353
  57.   (305) 970-7351 FAX
  58.   sales@metrolink.com
  59.  
  60.   Snitily Graphics Consulting Service (renamed/acquired-by X/Inside?)
  61.   894 Brookgrove Lane
  62.   Cupertino, CA 95014
  63.   (408) 255-9665
  64.   (800) 645-5501
  65.   (408) 255-9740
  66.   info@sgcs.com or ...!mips!zok!info
  67.  
  68. There is also XFree86.  From David Wexelblat's 31 Oct 1993
  69. announcement of the release of XFree86 2.0:
  70.  
  71.   XFree86 is a port of X11R5 that supports several versions of Intel-based
  72.   Unix and Unix-like operating systems.  The XFree86 servers are derived
  73.   from X386 1.2, which was the X server distributed with X11R5.  This
  74.   release consists of many new features and performance improvements as well
  75.   as many bug fixes.  The release is available as source patches against the
  76.   MIT X11R5 code, as well as binary distributions for many architectures.
  77.  
  78.   Source patches based on X11R5 PL25, from MIT, and as an upgrade from
  79.   XFree86 1.3 are available via anonymous FTP from:
  80.  
  81.        ftp.x.org (under /contrib/XFree86)
  82.        ftp.physics.su.oz.au (under /XFree86)
  83.        ftp.win.tue.nl (under /pub/XFree86)
  84.        ftp.prz.tu-berlin.de (under /pub/pc/src/XFree86)
  85.  
  86.     Binaries are available via anonymous FTP from:
  87.                 ftp.physics.su.oz.au            - SVR4 binaries
  88.                         under /XFree86/SVR4
  89.                 ftp.win.tue.nl                  - SVR4 binaries
  90.                         under /pub/XFree86/SVR4
  91.                 ftp.tcp.com                     - SVR4 binaries
  92.                         under /pub/SVR4/XFree86
  93.                 stasi.bradley.edu               - SVR4 binaries
  94.                         under /pub/XFree86/SVR4
  95.  
  96.   The next release of the Prime Time Freeware CD-ROM will include XFree86 2.0
  97.   in pkgadd format.  Contact:
  98.  
  99.     Prime Time Freeware
  100.     370 Altair Way, #150
  101.     Sunnyvale, CA 94086
  102.     +1 408 433 9662 Voice
  103.     +1 408 433 0727 FAX
  104.     ptf@cfcl.com
  105.  
  106. If you have access to Usenet news, see the newsgroup
  107. comp.windows.x.i386unix for ongoing discussions of XFree86 and other
  108. Intel/Unix/X solutions.
  109.  
  110. Subject: S7) Why can't I access the CD-ROM drive after I've just installed from it?
  111.  
  112. Bill Rosenblatt writes:
  113.  
  114. This is a known bug that is supposed to be corrected for release 1.1.
  115. There's a relatively simple workaround:
  116.  
  117.    1. Shut down your machine.
  118.    2. Open the machine and remove the SCSI adapter card.
  119.    3. Leave the cover off and reboot.  The system will print an error
  120.       message, but it will come up.
  121.    4. Shut down again.
  122.    5. Replace the SCSI card and put the cover back on the machine.
  123.    6. Reboot again.  The system will rebuild the kernel, which will
  124.       take a few minutes.  Then it will tell you to reboot.  Do so.
  125.    7. When the system comes up again, the CD-ROM should be accessible.
  126.  
  127. Another method I received from UnixWare tech support proceeds as follows:
  128.  
  129.   When the CD-ROM driver seemingly drops out of sight in UnixWare, one
  130.   cannot read from a CD, nor can one mount a cdfs file system.
  131.  
  132.   To correct this, first determine the proper name of your CD-ROM device
  133.   driver. Change directory to /dev/cdrom and do an ls. There will be a
  134.   driver file there in the form "cxtxlx" where the x's are SCSI controller
  135.   number, tag numberm and logical unit number respectively. (e.g. the driver
  136.   will be something like "c0t4l0" or c0t3l1") Write this name down!
  137.  
  138.   Next, it is necessary to create a "raw device." Change directory to /dev
  139.   and "mkdir rcdrom" to create a directory called /dev/rcdrom. Then change
  140.   to this new directory and make nodes for a CD based on the name found in
  141.   /dev/cdrom.
  142.  
  143.                  mknod c0t4l0 c 0 0
  144.                  mknod cdrom1 c 0 0
  145.  
  146.   These commands in succession are "make node <device driver> see-zero-zero"
  147.   and "make node cdrom1 see-zero-zero." Note that the next-to-last character
  148.   in the device driver name is an "ell" not a "one."
  149.  
  150.   While still in the /dev/rcdrom directory, make the whole directory 
  151.   readable, writable, and executable to everyone.
  152.  
  153.                  chmod 0777 .
  154.                  chmod 0777 *
  155.  
  156.   and everything should be fine. You can check by clicking on the
  157.   "Disks Etc." icon to see if the CD-ROM icon is there.
  158.  
  159.  
  160. Subject: S8) Why does my data comm package lose characters constantly at high speeds?
  161.  
  162. Bill Rosenblatt again:
  163.  
  164.    The odds are good that the problem is with the UART on your
  165.    serial interface card.  If you have a relatively low-end PC,
  166.    you probably have an old-style UART that interrupts the CPU after
  167.    it receives every character.  Unix usually handles serial interrupts
  168.    at a low level (lower than DOS does, for example), so it can't keep
  169.    up if the speed is too high, usually above 9600bps.
  170.  
  171.    To fix this, you need to get a new UART, a 16550 UART that has
  172.    a 16-byte buffer.  The 16540 UART, with a 2-byte buffer, may also
  173.    be enough of an improvement.  If your UART isn't in a socket,
  174.    then you will have to replace the entire card.  Luckily, these
  175.    are not very expensive--about $40 for a single-port card or
  176.    $70 for a standard PC multi-port card.
  177.  
  178.    Additionally, you need a device driver
  179.    that knows how to take advantage of the UART's buffering.  
  180.    UnixWare has such a device driver (asyhp), but the current version is
  181.    known to be flaky.  Novell should have a fix for this available on
  182.    ftp.novell.com before 1.1 comes out.  In any case, here's
  183.    what you need to do to enable the driver, courtesy of Joao Costa
  184.    (jcosta@quimic.pt):
  185.    
  186.    Just go to /etc/conf/sdevice.d, edit asyhp and turn N to Y for
  187.    the ports you want, then edit asyc and turn Y to N on those ports.
  188.    Rebuild the kernel and, when the new kernel boots, you'll have a status
  189.    message about your 16550 ports.
  190.  
  191. Subject: S9) How can I make or get an emergency boot floppy?
  192.  
  193. Rick Richardson of DigiBoard (rick@digibd.com) spells out what the EBF is:
  194.  
  195.     What is it?
  196.     An emergency boot floppy (EBF) allows you to boot UnixWare off
  197.     a floppy disk, with a minimal set of commands available to you.
  198.     If possible, the EBF will mount the hard disk partition and let
  199.     you recover any data that may be on the partition, or fix important
  200.     files (such as /etc/passwd) that you might have lost or corrupted.
  201.     An EBF avoids the tedious procedure of having to reload Unix in
  202.     these cases.
  203.  
  204.     Every System Administrator should have an EBF in their possession.
  205.  
  206. An "anonymous" poster from Novell recently broke the good news that
  207. many have been waiting for:
  208.  
  209.   ...you can now generate your own Emergency Boot
  210.   Floppy (ebf) for UnixWare 1.0.  There is an ebf update available
  211.   on ftp.novell.com (and on CompuServe).  The file is ebf.tar and is
  212.   located in /pub/unixware/Updates.  This package DOES NOT create an ebf, but
  213.   installs a utility to do so.
  214.  
  215.   Get ebf.tar, and as usual untar it.  chmod the .run file to be
  216.   executable and then execute it to install the package.
  217.  
  218.   Once the package is installed, execute the command
  219.   /usr/sbin/emergency_disk diskette1 (or diskette2).  This ought to
  220.   do it.
  221.  
  222. Subject: S10) How do I set a dialup password on UnixWare for a specific port?
  223.  
  224. Andrew Josey of Unix Systems Labs Europe (a.josey@uel.co.uk) provides
  225. the following guide:
  226.  
  227.   Two files must be created in the /etc directory, and for ease of
  228.   use you can add a user (say called dialup).
  229.  
  230.   (1) /etc/d_passwd
  231.   ------------------
  232.  
  233.   This is the dialup password file.
  234.  
  235.   # ls -l /etc/d_passwd
  236.   -rw-------   1 root     root          70 May 13 07:44 /etc/d_passwd
  237.   #
  238.  
  239.   This contains entries for login shells (uucico,ksh and sh).
  240.   Usually there is no additional password for uucico.
  241.   Interactive logins (ksh, and sh) have passwords.
  242.  
  243.   The encrypted password must be put in the file, note spaces and position
  244.   of the colon delimiters are critical.
  245.  
  246.   # cat /etc/d_passwd
  247.   /usr/lib/uucp/uucico::
  248.   /usr/bin/ksh:66NOJGfJw4I.A:
  249.   /usr/bin/sh:66NOJGfJw4I.A:
  250.   #
  251.  
  252.   (2) /etc/dialups
  253.   -----------------
  254.   The second file /etc/dialups dictates which devices are
  255.   to have the dialup password prompt
  256.  
  257.   # cat /etc/dialups
  258.   /dev/tty00
  259.   /dev/tty01h
  260.  
  261.  
  262.   (3) Setting the password
  263.   ------------------------
  264.   To set the password, I have a login entry for a user dialup (this 
  265.   just executes date as the login shell).
  266.  
  267.   Thus on the day to change the password
  268.  
  269.     i)
  270.  
  271.     # passwd dialup
  272.     New password:
  273.     Re-enter new password:
  274.     #
  275.  
  276.     ii)
  277.  
  278.     # grep dialup /etc/shadow|cut -f2 -d":" >>/etc/d_passwd
  279.  
  280.     This appends the new dialup onto the end of the d_passwd file.
  281.  
  282.     iii)
  283.  
  284.     Edit the file with vi to place the new encrypted password
  285.     in the appropriate fields marked XXXX below:
  286.  
  287.     /usr/lib/uucp/uucico::
  288.     /usr/bin/ksh:XXXX:
  289.     /usr/bin/sh:XXXX:
  290.  
  291. Subject: S11) How do I configure electronic mail on UnixWare?
  292.  
  293.